107 research outputs found
Nonlinear disturbance attenuation control of hydraulic robotics
This paper presents a novel nonlinear disturbance rejection control for
hydraulic robots. This method requires two third-order filters as well as
inverse dynamics in order to estimate the disturbances. All the parameters for
the third-order filters are pre-defined. The proposed method is nonlinear,
which does not require the linearization of the rigid body dynamics. The
estimated disturbances are used by the nonlinear controller in order to achieve
disturbance attenuation. The performance of the proposed approach is compared
with existing approaches. Finally, the tracking performance and robustness of
the proposed approach is validated extensively on real hardware by performing
different tasks under either internal or both internal and external
disturbances. The experimental results demonstrate the robustness and superior
tracking performance of the proposed approach
Self-organized adaptive legged locomotion in a compliant quadruped robot
In this contribution we present experiments of an adaptive locomotion controller on a compliant quadruped robot. The adaptive controller consists of adaptive frequency oscillators in different configurations and produces dynamic gaits such as bounding and jumping. We show two main results: (1)The adaptive controller is able to track the resonant frequency of the robot which is a function of different body parameters (2)controllers based on dynamical systems as we present are able to "recognize” mechanically intrinsic modes of locomotion, adapt to them and enforce them. More specifically the main results are supported by several experiments, showing first that the adaptive controller is constantly tracking body properties and readjusting to them. Second, that important gait parameters are dependent on the geometry and movement of the robot and the controller can account for that. Third, that local control is sufficient and the adaptive controller can adapt to the different mechanical modes. And finally, that key properties of the gaits are not only depending on properties of the body but also the actual mode of movement that the body is operating in. We show that even if we specify the gait pattern on the level of the CPG the chosen gait pattern does not necessarily correspond to the CPG's pattern. Furthermore, we present the analytical treatment of adaptive frequency oscillators in closed feedback loops, and compare the results to the data from the robot experiment
Trajectory Optimization Through Contacts and Automatic Gait Discovery for Quadrupeds
In this work we present a trajectory Optimization framework for whole-body
motion planning through contacts. We demonstrate how the proposed approach can
be applied to automatically discover different gaits and dynamic motions on a
quadruped robot. In contrast to most previous methods, we do not pre-specify
contact switches, timings, points or gait patterns, but they are a direct
outcome of the optimization. Furthermore, we optimize over the entire dynamics
of the robot, which enables the optimizer to fully leverage the capabilities of
the robot. To illustrate the spectrum of achievable motions, here we show eight
different tasks, which would require very different control structures when
solved with state-of-the-art methods. Using our trajectory Optimization
approach, we are solving each task with a simple, high level cost function and
without any changes in the control structure. Furthermore, we fully integrated
our approach with the robot's control and estimation framework such that
optimization can be run online. By demonstrating a rough manipulation task with
multiple dynamic contact switches, we exemplarily show how optimized
trajectories and control inputs can be directly applied to hardware.Comment: Video: https://youtu.be/sILuqJBsyK
Robust Whole-Body Motion Control of Legged Robots
We introduce a robust control architecture for the whole-body motion control
of torque controlled robots with arms and legs. The method is based on the
robust control of contact forces in order to track a planned Center of Mass
trajectory. Its appeal lies in the ability to guarantee robust stability and
performance despite rigid body model mismatch, actuator dynamics, delays,
contact surface stiffness, and unobserved ground profiles. Furthermore, we
introduce a task space decomposition approach which removes the coupling
effects between contact force controller and the other non-contact controllers.
Finally, we verify our control performance on a quadruped robot and compare its
performance to a standard inverse dynamics approach on hardware.Comment: 8 Page
- …